WPEverest\URMembership\Admin\Services\SubscriptionService B

Total Complexity 93
Dependencies 16
Dependents 10
Total lines 565
Lines of code 375
Logical lines of code 236
Comment lines 90
Methods 12
Properties 5

Methods 12

Method Rating Maintainability Complexity Lines of code
calculate_membership_upgrade_cost()
B
42 19 46
upgrade_membership()
B
36 15 74
get_membership_plan_details()
A
43 16 36
prepare_subscription_data()
A
44 10 39
prepare_upgrade_subscription_data()
A
46 8 34
can_upgrade()
A
48 7 31
run_daily_delayed_membership_subscriptions()
S
46 5 36
daily_membership_renewal_check()
S
51 5 24
cancel_subscription()
S
55 4 19
get_expiry_date()
S
61 2 11
send_cancel_emails()
S
56 1 18
__construct()
S
68 1 7